light-hearted spanish folk song - German English Dictionary